package com.syni.mdd.sjb.common.datatreaure.service.databank.saasminapp;

import com.syni.mdd.sjb.common.datatreaure.entity.vo.rq.saasminapp.config.*;
import com.syni.mdd.sjb.common.datatreaure.entity.vo.rq.saasminapp.delivery.*;

import java.util.Map;

public interface DeliveryConfigService {

    Map<String,Object> saveDeliverySet(SaveDeliverySetVo saveDeliverySetVo);

    Map<String,Object> getSelfConfig(StoreIdVo storeIdVo);

    Map<String,Object> saveSelfConfig(SaveSelfConfigVo saveSelfConfigVo);

    Map<String,Object> getSelfDelivery(StoreIdVo storeIdVo);

    Map<String,Object> saveSelfDelivery(SaveSelfDeliveryVo saveSelfDeliveryVo);

    Map<String,Object> getOutConfig(StoreIdVo storeIdVo);

    Map<String,Object> saveOutConfig(SaveOutConfigVo saveOutConfigVo);

    Map<String,Object> countPostFeeRecord(StoreIdVo storeIdVo);

    Map<String,Object> getPostFeeRecords(StoreIdVo storeIdVo);

    Map<String,Object> postFeeRechargePrepay(PostFeeVo postFeeVo);

    Map<String,Object> getDadaBusinessType(StoreIdVo storeIdVo);

    Map<String,Object> getDadaCityList(StoreIdVo storeIdVo);




}
